storage pits - Alemán Inglés Diccionario